#ifndef __CATSPEEDINSTRUCTION_H__
#define __CATSPEEDINSTRUCTION_H__

#include "ModifierInstruction.h"

class Character;
class CatsManager;

class CatSpeedInstruction : public ModifierInstruction
{

public:

	//===== CONSTRUCTOR =====
	CatSpeedInstruction(float derivedValue) : ModifierInstruction(derivedValue) { };

	//===== DESTRUCTOR =====
	~CatSpeedInstruction(void);

	//===== FUNCTIONS =====
	void	runInstruction(Character* pCharacter, CatsManager* pCatsManager);		// To be overrided

	//===== GETTERS =====
};

#endif // __CATSPEEDINSTRUCTION_H__
